Алгоритм использования screen
Чаще всего утилита screen используется для операций, которые выполняются продолжительное время и чувствительны к обрыву сессии. Это могут быть обновления, копирование файлов, создание бэкапа.
Установка утилиты screen
Screen позволяет переключаться между терминалами, в которых выполняются процессы, не прерывая их. Это особенно эффективно, когда необходимо производить сборку/установку ПО.
screen -S
Создать сессию screen
Screen позволяет переключаться между терминалами, в которых выполняются процессы, не прерывая их. Это особенно эффективно, когда необходимо производить сборку/установку ПО.
screen -ls
Просмотр списка открытых сессий
Строка, идентифицирующая сессию, состоит из нескольких полей.
Ctrl +a d
Выйти из сессии не прерывая процесс
Если вы хотите, чтобы ваша программа, скрипт или процесс выполнялся фоново то его необходимо запустить в утилите screen, а потом выйти из сессии
Ctrl +d
Уничтожить сессии вместе с процессом
Чтобы полностью закрыть терминал screen, и закончит выполнение процессов в нем нажмите сочетание клавиш Ctrl +d.
screen -r ID
Открыть сессию после выхода из неё
После того как вы вышли из сессии в неё можно вернуться обратно.
Разделение экрана на области
Разделение экрана на части.